These are some instructions for setting up a dedicated Orbz server. If you have trouble getting your server up and running correctly, check in the Orbz forums on GarageGames for answers or to leave support questions:
Question: What's an Admin and what can the Admin do in Orbz?
Answer: An Admin can ban and kick other players from a dedicated server. You can set yourself as Admin to a dedicated server if you know the password by hitting the tilde (~) key and typing:
sad(password);
where 'password' is the administrator password assigned to the dedicated server. If you are currently an Admin, you can change the admin password by typing:
sadpassword(newpassword);
where 'newpassword' is the new password.
To kick/ban players, double click on their name in the game lobby and you will be prompted accordingly.
----------------------------------
Question: How do I configure a dedicated server?
Answer: You will need to edit the serverprefs.cs file that is located in the common/server directory. The following is a list of variables that can be set for the dedicated server. The server name and passwords are most likely the only values you will want to alter from their default values:
$Pref::Server::Name = "Orbz Server";
Dedicated server name of your choice. You can change it to whatever you would like.
$Pref::Server::Password = "";
Password that will need to be provided by a player wishing to join the dedicated server.
$Pref::Server::Port = 28000;
This port needs to be open to the internet to allow play. This value should work fine, but you may change it to suit your needs.
$Pref::Server::AdminPassword = "admin01";
Password necessary to set player as an Admin of the dedicated server.
$Pref::Server::MaxPlayers = 10;
Maximum number of players allowed in the dedicated server.
$Pref::Server::BanTime = 1800;
Amount of time in seconds that a banned player must wait before rejoining the dedicated server.
$Pref::Server::ConnectionError = "You do not have the correct version\nof the Orbz Demo to connect to this server.";
It is recommended that you do not change this message. It is an informational message in the case that a player fails to connect to the dedicated server.
$Pref::Server::FloodProtectionEnabled = 0;
If this value is set to 1, players will not be able to continually produce text message or play voice cues. You might want to set this to 1 if people are really getting annoying, but in general it is fine at 0. If they are too annoying, consider kicking or banning, instead.
$Pref::Server::MaxChatLen = 120;
Do not change this value. Maximum number of characters that can be sent during, either in the Lobby or in-game. Note that this is not the line length you see in the game or Lobby, so changing this value won't change those lengths.
$Pref::Server::RegionMask = 2;
Do not change this value. Currently, there are no other regions, so changing this value could prevent players from seeing the dedicated server.
----------------------------------
Question: How do I start the dedicated server on my Windows machine?
Answer: Start orbzDemo with the following command line:
Question: Can I run multiple Orbz dedicated servers on one machine?
Answer: Yes you can, but make sure that your CPU is powerful enough to handle it. You can check this by using the Task Manager in Windows to measure CPU usage. In order to run multiple instances, you will also need multiple server preference files (mentioned above). For example, you might create serverprefs1.cs and serverprefs2.cs with different names and different port numbers. Then you would need to run the dedicated server twice, pointing to each of the preference files, like this:
(scroll down to the Customer Support section for a link to the forums)
Finally, if you have an IRC client, we also have a channel set up on irc.maxgaming.net (or www.maxgaming.net) called #orbz. Feel free to stop by and discuss anything Orbz.